easily installed - Alemán Inglés Diccionario